THIS PAPER PRESENTS TRACKING CONTROL DESIGN FOR A QUADROTOR BASED ON sliding mode METHOD. QUADROTOR IS A KIND OF FLYING ROBOTS, WHICH HAS SIX DEGREES OF FREEDOM. BECAUSE OF ITS UNDER-ACTUATED DYNAMIC PROPERTY, THE CONTROLLER CAN MAKE QUADROTOR TO TRACK ROLL, PITCH AND YAW ANGLES AND Z DIRECTION. TO ENABLE THE QUADROTOR MOVE IN DESIRED X, Y AND Z POSITION AND YAW ANGLE, A NONLINEAR sliding mode METHOD IS PROPOSED. THIS METHOD CONVERTS REAL DESIRED TRAJECTORY TO REQUIRED TRAJECTORY, WHICH CAN BE USED AS sliding mode CONTROLLER’S INPUT. THEN, A sliding mode CONTROLLER IS DESIGNED TO ENABLE THE QUADROTOR TO TRACK THOSE DESIRED TRAJECTORIES ACCURATELY. THIS METHOD HAS SEVERAL ADVANTAGES. FIRST, ITS ERROR SIGNALS CONVERGE TO ZERO QUICKLY. FURTHERMORE, THIS METHOD IS IMPLEMENTABLE BECAUSE OF ITS SIMPLE STRUCTURE. SIMULATIONS DEMONSTRATE THE EFFICIENCY OF THE PROPOSED METHOD. THREE-DIMENSIONAL MOVEMENT OF QUADROTOR, OUTPUT SIGNALS AND THEIR REFERENCES AND TRACKING ERRORS ARE SHOWN IN SIMULATION PART. THESE FIGURES PROVES THE EFFICIENCY OF THE PROPOSED METHOD AND ITS HIGH ACCURACY.